-
Haskell — Day Two (Part Two)
Well, I thought that I’d have the time to do all the extra credit excercises for Haskell Day Two. But as it turned out I got stuck on the justify some text question. I guess this sort of question gets easier, but I couldn’t get the structure I wanted — a list of two tuples of …
- On:
-
Haskell — Day Two
Day two of the Haskell section has been once again very challenging for me. I’m sure that some of the conceptual territory would be easier to navigate were I a proper mathematician. But, after some head/keyboard bashing and rather more than my usual couple of hours allotted to Seven Languag …
- On:
-
Haskell — Day One
The final of the seven languages is Haskell and so far it feels nice. Gone are Clojure's brackets and back to front syntax. Haskell is much more Erlang-esque, which may just be the module declarations and the list comprehensions. It even feels a little perlish with ::s and $s here and there. Tate …
- On:
-
Clojure — Day Three
I suppose it was inevitable after my cockiness on day two that day three should be a challenging one. I felt very stretched; mostly I was getting stuck on syntax, though. The actual coding was great fun. I’ve come rather to like Clojure; I definitely think it’ll be one of the languages I …
- On:
-
Vim Tip: Edit GPG files transparently
A super quick Vim tip today courtesy of Patrick R. McDonald. I was looking for a nice way to have Vim open up files that I had GPGed. That is how I store passwords and its a faff and potentially insecure to decrypt, edit and resave. Nicer to have Vim open your GPG file directly. Patrick’s s …
- On:
-
Clojure — Day Two
Today’s excercises seemed a little more straightforward than in previous languages. I may be simply getting brainier, of course. I doubt that. It is something of a lightning tour that we take through Clojure; a lot of stuff gets covered in a little time. The chapter covers recursion, incl …
- On:
-
A Short(ish) Guide to Searching the Web Securely
One of the things that most of us do every day is searching for stuff on the web. Modern search engines are great for finding random wikipedia entries or videos of snowboarding crows. But search engine companies aren’t entirely respectful of our right to privacy. In fact they make a living by …
- On:
-
Clojure — Day One
There's been a brief hiatus in my Clojure week. Mostly due to me being knackered after some hardcore work days. In the last instalment I got my basic VimClojure environment set up. After that particular mission Day One’s excercises seemed almost trivial. I expect things to become more diffi …
- On:
-
Clojure — Day Zero: VimClojure on Debian Squeeze
I spent quite a while trying to save time on getting a nice Clojure development setup working on my Debian Squeeze box. As it turned out I should have spent some extra moments doing the right thing rather than hoping a quick hack would work. Here's my notes on how to get VimClojure working on Squee …
- On:
-
Tip: Latest Chromium Browser on Debian Squeeze
Update 2013-02-15 Since this article was written the PPA I list has got frozen at version 18 of chromium. If you want something newer and shinier, you should replace the sources.list line with deb http://ppa.launchpad.net/a-v-shkop/chromium/ubuntu lucid main and replace the apt-key command with sudo …
- On: